翻訳と辞書
Words near each other
・ TCO Boeny
・ TCO Certification
・ TCO Certified
・ TcoF-DB
・ TCOM
・ TCOM (linguistics)
・ TCOM Blue Devil
・ Tcon
・ Tcov
・ TCP
・ TCP (antiseptic)
・ TCP acceleration
・ TCP congestion-avoidance algorithm
・ TCP Cookie Transactions
・ TCP delayed acknowledgment
TCP Fast Open
・ TCP Friendly Rate Control
・ TCP fusion
・ TCP Gender Changer
・ TCP global synchronization
・ TCP half-open
・ TCP hole punching
・ TCP offload engine
・ TCP pacing
・ TCP Port Service Multiplexer
・ TCP protein domain
・ TCP reset attack
・ TCP sequence prediction attack
・ TCP Stealth
・ TCP tuning


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

TCP Fast Open : ウィキペディア英語版
TCP Fast Open
In computer networking, TCP Fast Open (TFO) is an extension to speed up the opening of successive Transmission Control Protocol (TCP) connections between two endpoints. It works by using a ''TFO cookie'' (a TCP option), which is a cryptographic cookie stored on the client side and set upon the initial connection with the server. When the client later reconnects, it sends the initial SYN packet along with the TFO cookie data to authenticate itself. If successful, the server may start sending data to the client even before the reception of the final ACK packet of the three-way handshake, skipping that way the waiting for a round trip and lowering the latency in the start of data transmission.
The cookie is generated by applying a block cipher keyed on a key held secret by the server to the client's IP address, generating an authentication tag that is difficult for third parties to spoof, even if they can forge a source IP address or make two-way connections to the same server from other IP addresses. Although it uses cryptographic techniques to generate the cookie, TFO is not intended to provide more security that the three-way handshake it replaces, and does not give any form of cryptographic protection to the resulting TCP connection, or provide identity assurance about either endpoint. It also is not intended to be resistant to man-in-the-middle attacks.
The proposal was originally presented in 2011
and was, , an IETF Internet Draft. The specification was published as RFC 7413 in December 2014. TCP Fast Open shares the goal of bypassing the three-way handshake of TCP with an earlier proposal from 1994, called T/TCP (RFC 1644). In contrast to TCP Fast Open, T/TCP paid no attention to security,〔 opening path for vulnerabilities and failing to gain traction.
IPv4 support for TFO was merged into the Linux kernel mainline in versions 3.6 (support for clients) and 3.7 (support for servers), and was turned on by default in version 3.13. TFO support for IPv6 servers was merged in version 3.16. Google Chrome and Chromium browsers have support for TFO on Linux, including Chrome OS and Android. , Apple Inc. has announced that iOS 9 and OS X 10.11, their next operating system versions, will both support TCP Fast Open, but it will not be enabled for individual connections by default.〔(【引用サイトリンク】title=Your App and Next Generation Networks )
== See also ==

* SPDY
* SYN cookies
* TCP Cookie Transactions

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「TCP Fast Open」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.